Volume 46, Issue 4, October 2023, Pages 519-536
Ramzy M. Abumandour; Ahmed S. Dawood; Islam M. Eldesoky; Mohamed H. Kamel; Sami Elbehary